package service.impl;

import java.util.ArrayList;
import java.util.List;
import model.Cerveja;
import service.SugestorService;

/**
 *
 * @author Jorge Alberto
 */
public class SugestorServiceImpl  implements SugestorService 
{
  
    @Override
    public List<Cerveja> sugerir(String tipo) 
   {
    List<Cerveja> cervejasSugeridas = new ArrayList<Cerveja>();
 
       if (tipo.equals("pilsen")){
            cervejasSugeridas.add(criarCerveja("Itaipaiva", 600));
            cervejasSugeridas.add(criarCerveja("Skol", 600));
        } else if (tipo.equals("chop")){
            cervejasSugeridas.add(criarCerveja("Brahma", 600));
        } else if (tipo.equals("malzbier")){
            cervejasSugeridas.add(criarCerveja("Brahma Malzbier", 355));
            cervejasSugeridas.add(criarCerveja("Caracu", 355));
        }
          
     return cervejasSugeridas;
    
   }
    
   private Cerveja criarCerveja(String nome, Integer quantidade)
   {
        Cerveja cerveja = new Cerveja();
        cerveja.setNome(nome);
        cerveja.setQuantidade(quantidade);
        return cerveja;
    }  
    
}
